#pragma once 
#include "vpe_encode_com.h"
#include <format_interface.hh>
#include <cJSON.h>

class vpe_device : public format_interface {
    public:
        int get_card_status(VpeCardInfo* card_array,int max_card_array_size,int* card_nums);
        //void get_card_status_tojson();

        virtual cJSON* to_json();
        virtual const char*  get_name();
        virtual ~vpe_device();

};